-
Notifications
You must be signed in to change notification settings - Fork 48
Add 1.13 nightly to CI #706
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #706 +/- ##
==========================================
- Coverage 80.91% 80.87% -0.04%
==========================================
Files 62 62
Lines 2829 2829
==========================================
- Hits 2289 2288 -1
- Misses 540 541 +1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Metal Benchmarks
| Benchmark suite | Current: ec66a0b | Previous: f7dbf6c | Ratio |
|---|---|---|---|
latency/precompile |
24128268000 ns |
24076596375 ns |
1.00 |
latency/ttfp |
2296137750 ns |
2289242167 ns |
1.00 |
latency/import |
1406286229 ns |
1404967604.5 ns |
1.00 |
integration/metaldevrt |
836792 ns |
838125 ns |
1.00 |
integration/byval/slices=1 |
1541041 ns |
1553459 ns |
0.99 |
integration/byval/slices=3 |
8804875 ns |
8428979 ns |
1.04 |
integration/byval/reference |
1533959 ns |
1545000 ns |
0.99 |
integration/byval/slices=2 |
2597083 ns |
2610854 ns |
0.99 |
kernel/indexing |
609146 ns |
617000 ns |
0.99 |
kernel/indexing_checked |
614229 ns |
589208 ns |
1.04 |
kernel/launch |
11542 ns |
12000 ns |
0.96 |
kernel/rand |
557750 ns |
562208 ns |
0.99 |
array/construct |
5916 ns |
6209 ns |
0.95 |
array/broadcast |
592917 ns |
594458 ns |
1.00 |
array/random/randn/Float32 |
761687.5 ns |
821292 ns |
0.93 |
array/random/randn!/Float32 |
622333 ns |
601208.5 ns |
1.04 |
array/random/rand!/Int64 |
564458.5 ns |
539708 ns |
1.05 |
array/random/rand!/Float32 |
583750 ns |
576375 ns |
1.01 |
array/random/rand/Int64 |
760542 ns |
769125 ns |
0.99 |
array/random/rand/Float32 |
607500 ns |
612750.5 ns |
0.99 |
array/accumulate/Int64/1d |
1252750 ns |
1248229 ns |
1.00 |
array/accumulate/Int64/dims=1 |
1815145.5 ns |
1824979.5 ns |
0.99 |
array/accumulate/Int64/dims=2 |
2130417 ns |
2125333 ns |
1.00 |
array/accumulate/Int64/dims=1L |
11633791.5 ns |
11564584 ns |
1.01 |
array/accumulate/Int64/dims=2L |
9697459 ns |
9731250 ns |
1.00 |
array/accumulate/Float32/1d |
1097292 ns |
1102917 ns |
0.99 |
array/accumulate/Float32/dims=1 |
1536125 ns |
1518584 ns |
1.01 |
array/accumulate/Float32/dims=2 |
1847271 ns |
1862084 ns |
0.99 |
array/accumulate/Float32/dims=1L |
9769541.5 ns |
9803667 ns |
1.00 |
array/accumulate/Float32/dims=2L |
7212958 ns |
7429459 ns |
0.97 |
array/reductions/reduce/Int64/1d |
1503791.5 ns |
1495625 ns |
1.01 |
array/reductions/reduce/Int64/dims=1 |
1080334 ns |
1073042 ns |
1.01 |
array/reductions/reduce/Int64/dims=2 |
1126583 ns |
1115292 ns |
1.01 |
array/reductions/reduce/Int64/dims=1L |
2012208 ns |
2008792 ns |
1.00 |
array/reductions/reduce/Int64/dims=2L |
4203687 ns |
4206917 ns |
1.00 |
array/reductions/reduce/Float32/1d |
1027604.5 ns |
979750 ns |
1.05 |
array/reductions/reduce/Float32/dims=1 |
826875 ns |
813500 ns |
1.02 |
array/reductions/reduce/Float32/dims=2 |
838542 ns |
832625 ns |
1.01 |
array/reductions/reduce/Float32/dims=1L |
1319625 ns |
1321666 ns |
1.00 |
array/reductions/reduce/Float32/dims=2L |
1793042 ns |
1799750 ns |
1.00 |
array/reductions/mapreduce/Int64/1d |
1565709 ns |
1552104 ns |
1.01 |
array/reductions/mapreduce/Int64/dims=1 |
1114917 ns |
1118167 ns |
1.00 |
array/reductions/mapreduce/Int64/dims=2 |
1138209 ns |
1128833 ns |
1.01 |
array/reductions/mapreduce/Int64/dims=1L |
2009041 ns |
2018000 ns |
1.00 |
array/reductions/mapreduce/Int64/dims=2L |
3613417 ns |
3611125 ns |
1.00 |
array/reductions/mapreduce/Float32/1d |
1047291.5 ns |
1035083 ns |
1.01 |
array/reductions/mapreduce/Float32/dims=1 |
818583.5 ns |
811042 ns |
1.01 |
array/reductions/mapreduce/Float32/dims=2 |
839167 ns |
840979 ns |
1.00 |
array/reductions/mapreduce/Float32/dims=1L |
1312416 ns |
1317875 ns |
1.00 |
array/reductions/mapreduce/Float32/dims=2L |
1802625 ns |
1798541 ns |
1.00 |
array/private/copyto!/gpu_to_gpu |
635333.5 ns |
630542 ns |
1.01 |
array/private/copyto!/cpu_to_gpu |
803000 ns |
788937.5 ns |
1.02 |
array/private/copyto!/gpu_to_cpu |
790875 ns |
786375 ns |
1.01 |
array/private/iteration/findall/int |
1578417 ns |
1584791.5 ns |
1.00 |
array/private/iteration/findall/bool |
1416750 ns |
1408333 ns |
1.01 |
array/private/iteration/findfirst/int |
2050584 ns |
2031083 ns |
1.01 |
array/private/iteration/findfirst/bool |
2024625.5 ns |
2024520.5 ns |
1.00 |
array/private/iteration/scalar |
5729437.5 ns |
4046854.5 ns |
1.42 |
array/private/iteration/logical |
2548625 ns |
2630500 ns |
0.97 |
array/private/iteration/findmin/1d |
2242187.5 ns |
2219667 ns |
1.01 |
array/private/iteration/findmin/2d |
1515437.5 ns |
1506334 ns |
1.01 |
array/private/copy |
594458 ns |
575458 ns |
1.03 |
array/shared/copyto!/gpu_to_gpu |
84916 ns |
84667 ns |
1.00 |
array/shared/copyto!/cpu_to_gpu |
83834 ns |
82042 ns |
1.02 |
array/shared/copyto!/gpu_to_cpu |
82500 ns |
88291 ns |
0.93 |
array/shared/iteration/findall/int |
1582083 ns |
1552167 ns |
1.02 |
array/shared/iteration/findall/bool |
1441500 ns |
1426834 ns |
1.01 |
array/shared/iteration/findfirst/int |
1621708 ns |
1617437.5 ns |
1.00 |
array/shared/iteration/findfirst/bool |
1615708 ns |
1610042 ns |
1.00 |
array/shared/iteration/scalar |
207166.5 ns |
208625 ns |
0.99 |
array/shared/iteration/logical |
2366896 ns |
2266958 ns |
1.04 |
array/shared/iteration/findmin/1d |
1805916 ns |
1918917 ns |
0.94 |
array/shared/iteration/findmin/2d |
1510916 ns |
1513292 ns |
1.00 |
array/shared/copy |
230375 ns |
262709 ns |
0.88 |
array/permutedims/4d |
2372542 ns |
2380249.5 ns |
1.00 |
array/permutedims/2d |
1154917 ns |
1157958 ns |
1.00 |
array/permutedims/3d |
1658208 ns |
1661958 ns |
1.00 |
metal/synchronization/stream |
19250 ns |
19125 ns |
1.01 |
metal/synchronization/context |
19645.5 ns |
20000 ns |
0.98 |
This comment was automatically generated by workflow using github-action-benchmark.
|
Your PR requires formatting changes to meet the project's style guidelines. Click here to view the suggested changes.diff --git a/test/runtests.jl b/test/runtests.jl
index ee4dfc42..95b31d93 100644
--- a/test/runtests.jl
+++ b/test/runtests.jl
@@ -11,7 +11,7 @@ if parse(Bool, get(ENV, "BUILDKITE", "false"))
end
using InteractiveUtils
-versioninfo(verbose=true)
+versioninfo(verbose = true)
# Quit without erroring if Metal loaded without issues on unsupported platforms
if !Sys.isapple() |
a0a2bb3 to
a98c777
Compare
No description provided.